glossary of technological terms - Turkish English Dictionary